moral justification - Turco Inglés Diccionario